$(function(){
	var $btn=$('#content .register .button');
	var index;
	var $yanzengma=$('#yanzhen a');
	var $input=$('#yanzhen input');
	var p=$('#dialog p');
	var guan=$('#dialog button');
	var reg=/^1[3|5|7|8]\d{9}$/;//用户名检测
	var reg2=/(?!^\d+$)(?!^[a-zA-Z]+$)[0-9a-zA-Z]{6,12}/;//密码检测
	
	$yanzengma.click(function(){//验证码
		var str='';
		for(var i=0;i<4;i++){
			str+=parseInt(Math.random()*10);
		}
		$yanzengma.html(str);
	});
	$('#phone input').blur(function(){
		
		if($('#phone input').val()){//不为空
			if(reg.test($('#phone input').val())&&reg2.test($('#pass1 input').val())&&$('#pass1').val()==$('#pass2').val()&&$input.val()==$yanzengma.html()){
				$btn.attr('href','index.html');
				$.ajax({
					url:"php/login.php",
					data:{
						name:$('#phone input').val(),
						pass:$('#pass1 input').val()
					}
				}).done(function(d){
					
				});
				$('#phone span').html('√');
			}else if(!reg.test($('#phone input').val())){
				$('#phone span').html('请输入正确的手机号!');
			}else if(reg.test($('#phone input').val())){
				$('#phone span').html('√');
		}
		}else{
			$('#phone span').html('不能为空');
		}
	});
	$('#pass1 input').blur(function(){
		if($('#pass1 input').val()){
			if(reg2.test($('#pass1 input').val())){
				$('#pass1 span').html('√');
				if($('#pass1 input').val()!=$('#pass2 input').val()&&$('#pass2 input').val()){
					$('#pass2 span').html('密码不一致');
				}else{
					$('#pass1 span').html('√');
				}
			}else{
				$('#pass1 span').html('密码格式不对！');
			}
		}else{
			$('#pass1 span').html('不能为空');
		}
	});

	var suss=false;
	$btn.click(function(){
		if(reg.test($('#phone input').val())&&reg2.test($('#pass1 input').val())&&$('#pass1').val()==$('#pass2').val()&&$input.val()==$yanzengma.html()){
				$.ajax({
					url:"php/login.php",
					async:false
				}).done(function(d){
					d=JSON.parse(d);
					for(var i=0;i<d.length;i++){
						var index=d[i].indexOf($('#phone input').val());
						if(index!=-1){//未注册
							$('#dialog').show();
							p.html('用户名已注册!');
							$btn.attr('href','javascript:;');
							return false;
						}else{
							$.ajax({
								url:"php/login.php",
								async:false,
								data:{
									name:$('#phone input').val(),
									pass:$('#pass1 input').val()
									}
								});
								$btn.attr('href','index.html');
								return false;
							}
						
					}
					
				});
				
			}
		if($input.val()!=$yanzengma.html()){
			$yanzengma.html('重新获取');
			$('#dialog').show();
			p.html('请输入正确的验证码');
		}
		guan.click(function(){
			$('#dialog').hide();
		});
	});
	
})
